Process: contains the ThreadPool & Invididual Threads
ThreadPool: contains threadthreadthreadthreadthreadthreadthread very much (locked and unlocked ones)
Task: async or sync Operation